thermal isolation - French English Dictionary